Да, мастер цигуна - возможно.
В значении 'специалист, достигший высокого искусства в своем деле' корректно: мастер чего?
В первом подвергается сомнению факт "он мастер" (о том, кто не должен быть мастером), во втором - факт "он не мастер" (о том, кто считается мастером).
Правильно: звание «мастер спорта» или звание мастера спорта.
Корректно: Мастер хорошо разбирается в технике (хорошо знает технику).
Оба варианта возможны, первый вариант более употребителен.